﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Interface_Tier;
using Transfer_Object_Tier;
using System.Data;
using Data_Access_Tier;


namespace Business_Tier
{
    public class HRM_SALARY_OVERTIMEData : MarshalByRefObject, IHRM_SALARY_OVERTIMEData
    {
        HRM_SALARY_OVERTIMEData SALARY_OVERTIME = new HRM_SALARY_OVERTIMEData();

        public int HRM_SALARY_OVERTIME_Delete(Guid SalaryTableListID, string EmployeeCode)
        {
            return SALARY_OVERTIME.HRM_SALARY_OVERTIME_Delete(SalaryTableListID, EmployeeCode);
        }
        public int HRM_SALARY_OVERTIME_Disable(Guid SalaryTableListID, string EmployeeCode, ref bool Enabled)
        {
            return 1;
        }
        public System.Data.DataSet HRM_SALARY_OVERTIME_Get(Guid SalaryTableListID, string EmployeeCode)
        {
            return SALARY_OVERTIME.HRM_SALARY_OVERTIME_Get(SalaryTableListID, EmployeeCode);
        }
        public System.Data.DataSet HRM_SALARY_OVERTIME_GetList()
        {
            return SALARY_OVERTIME.HRM_SALARY_OVERTIME_GetList();
        }
        public int HRM_SALARY_OVERTIME_Insert(Guid SalaryTableListID, string EmployeeCode, decimal Salary, decimal SalaryHour, double Workday, double Sunday, double Holiday, double TotalHour, decimal NightAllowance, double NightTime, decimal NightMoney, decimal SalaryOverTime)
        {
            return SALARY_OVERTIME.HRM_SALARY_OVERTIME_Insert(SalaryTableListID, EmployeeCode,Salary,SalaryHour,Workday,Sunday,Holiday,TotalHour,NightAllowance,NightTime,NightMoney,SalaryOverTime);
        }
        public int HRM_SALARY_OVERTIME_Save(Guid SalaryTableListID, string EmployeeCode, decimal Salary, decimal SalaryHour, double Workday, double Sunday, double Holiday, double TotalHour, decimal NightAllowance, double NightTime, decimal NightMoney, decimal SalaryOverTime)
        {
            return SALARY_OVERTIME.HRM_SALARY_OVERTIME_Save(SalaryTableListID, EmployeeCode, Salary, SalaryHour, Workday, Sunday, Holiday, TotalHour, NightAllowance, NightTime, NightMoney, SalaryOverTime);
        }
        public int HRM_SALARY_OVERTIME_Update(Guid SalaryTableListID, string EmployeeCode, decimal Salary, decimal SalaryHour, double Workday, double Sunday, double Holiday, double TotalHour, decimal NightAllowance, double NightTime, decimal NightMoney, decimal SalaryOverTime)
        {
            return SALARY_OVERTIME.HRM_SALARY_OVERTIME_Update(SalaryTableListID, EmployeeCode, Salary, SalaryHour, Workday, Sunday, Holiday, TotalHour, NightAllowance, NightTime, NightMoney, SalaryOverTime);
        }
 
 
 


   
   
       
    }
}
